@charset "utf-8";



/* =S Skin Base ------------------------------------------------------- */
html,body,form#Form {
	margin: 0;
	padding: 0;
	height:100%;
}

body,p,div,td,th,dt,dd,.Normal,input {
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
}

body#Body {
	color: #707070;
}

ul li {
	list-style-type: disc;
}

td {
	white-space: normal;
}

p {
	margin: 0 0 .8em;
	line-height: 1.6;
}

a:link,a:visited {
	color: #0381b5;
	text-decoration: none;
}

a:hover,a:active {
	color: #eb6100;
	text-decoration: underline;
}

.cleardiv {
	clear: both;
	height: 0;
	font-size: 0;
}

.jd_menu {
	display: inline-block;
}

.jd_menu {
	display: block;
}

.jd_menu:after {
	content: ".";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	overflow: hidden;
}
/* =E Skin Base ------------------------------------------------------- */

/* =S Skin Object ----------------------------------------------------- */
.Head {
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

.SubHead {
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

#breadcrumb a {
	color: #EB6100;
}

#copyright a {
	color: #535353;
	text-decoration: none;
}

#copyright a:hover {
	color: #EB6100;
}

.tx-cr,.link-cr {
	margin: 0 2px;
}

#footNav a {
	color: #949494;
}

#footNav a:hover {
	color: #EB6100;
}

.Settings,#dnn_ctr_Login_pnlLogin,#dnn_ctr_ManageUsers_UP,#dnn_ctr_ManageTabs_UP {
	text-align: left;
}

/* ==S Module ACTION */
.ModuleTitle_SubMenu {
	border: 1px solid #C0D6E5;
	background: #F8FAFF;
}

.ModuleTitle_SubMenu td {
	padding-right: 2px;
	color: #000;
	font-family: Tahoma,Arial,Helvetica;
	font-size: 12px;
	font-weight: bold;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuIcon {
	width: 18px;
	height: 21px;
	border: 0;
	padding: 0;
	background: none;
	text-align: center;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItem {
	height: 21px;
	border: 0;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuArrow {
	width: 5px;
	border: 0;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel {
	background: #FBB448;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel {
	color: #000;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuBreak {
	border: 1px solid #C0D6E5;
	border-width: 1px 0;
	background: #F8FAFF;
	font-size: 1px;
	line-height: 1px;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuBreak td.ModuleTitle_MenuIcon {
	border: 0;
	background: none;
}
/* ==E Module ACTION */
/* =E Skin Object ----------------------------------------------------- */

/* =S Skin Pane ------------------------------------------------------- */
.pane-box {
	width: 100%;
}

.pane-box-sub {
	vertical-align: top;
}

.leftshowpane,.leftpane {
	padding-right: 3px;
	vertical-align: top;
}
.rightshowpane,.rightpane {
	padding-left: 3px;
	vertical-align: top;
}

.toppane {
	padding-bottom: 3px;
}

.contentpane {
	vertical-align: top;
}

.bottompane {
	padding-top: 3px;
}
.DNNEmptyPane{ width:0px; padding:0px; line-height:0px; height:0px; font-size:0px; margin:0px; visibility:hidden;}
/* =E Skin Pane ------------------------------------------------------- */

/* =S Skin Layout ----------------------------------------------------- */
#skinall{ background:url(images/all_bg.jpg) left top repeat-x #b2b2b2; position:relative; min-width:1000px; min-height:100%;}
#skinall_m{ background:url(images/all_m.jpg) center top no-repeat;}
#all_top{ background:url(images/top_bg.jpg) center top no-repeat; width:910px; margin:0 auto;}
#logo{ height:100px; float:left; padding-top:15px;}
.topshowpane{ float:right; padding-right:88px; padding-top:5px;}
#skindate{ padding-left:35px; padding-top:9px; padding-bottom:6px; font-size:11px;}
.menu_l{ background:url(images/menu_l.jpg) left top no-repeat; margin-left:-9px; margin-right:-12px; height:63px;}
.menu_r{ background:url(images/menu_r.jpg) right top no-repeat;}
.menu_m{ background:url(images/menu_m.jpg) right top repeat-x; height:63px; margin-left:30px; margin-right:27px;}
.skinmenu{ margin-left:-30px; float:left; position:relative; z-index:5;}

.banner_m{ background:url(images/banner_m.jpg) left bottom repeat-x #fff;}
.banner_l{ background:url(images/banner_m_l.jpg) left top repeat-y;}
.banner_r{ background:url(images/banner_m_r.jpg) right top repeat-y;}
.banner_b_m{ background:url(images/banner_b_m.png) left top repeat-x;}
* html .banner_b_m{ background:url(images/banner_b_m.jpg) left top repeat-x;}
.banner_b_l{ background:url(images/banner_b_l.jpg) left top no-repeat;}
.banner_b_r{ background:url(images/banner_b_r.jpg) right top no-repeat; height:22px;}
.banner_m_l_top{ background:url(images/banner_m_l_top.jpg) left top no-repeat;}
.banner_m_r_top{ background:url(images/banner_m_r_top.jpg) right top no-repeat;   min-height:141px;}

.skinbread{ float:left; padding-left:35px; padding-top:3px; font-size:11px;}
.skinuser{ float:right; margin-right:25px; margin-left:20px; padding-top:2px; font-size:11px; padding-bottom:8px;}
.skinbread,
.skinbread a:link,
.skinbread a:active,
.skinbread a:visited,
.skinuser,
.skinuser a:link,
.skinuser a:active,
.skinuser a:visited{ color:#7b7b7b; text-decoration:none;}
.skinbread a:hover,
.skinuser a:hover{ color:#bc713c; text-decoration:underline;}
#Search{ float:right; background:url(images/search.jpg) right top no-repeat; width:152px; height:19px;  position:relative; }
.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited,
A.searchcss:hover			{ font-size:0px; float:right; display: block; width:35px; height:55px; text-indent:-99999px; overflow:hidden; cursor:pointer; position:absolute; right:0px; top:0px; }

.NormalTextBox#dnn_dnnSEARCH_txtSearch {
background: none;
border: none;
width:100px;
position:absolute;
padding:0px; 
left:37px;
top:2px;
font-size:11px; color:#59493e;
float:left;
}

.main_content_top_l{ background:url(images/main_content_top_l.jpg) left top no-repeat;}
.main_content_top_r{ background:url(images/main_content_top_r.jpg) right top no-repeat;}
.main_content_top_m{ background:url(images/main_content_top_m.jpg) left top repeat-x; margin-left:21px; margin-right:20px; height:24px;}
.main_content_m_l{ background:url(images/main_content_m_l.jpg) left top repeat-y}
.main_content_m_r{ background:url(images/main_content_m_r.jpg) right top repeat-y}
.main_content{ background:url(images/main_content_m.jpg) left bottom repeat-x #edeff0; margin-left:5px; margin-right:4px; min-height:380px;  overflow:visible; padding-left:17px; padding-right:17px;}

.main_content_b_l{ background:url(images/main_content_b_l.jpg) left top no-repeat;}
.main_content_b_r{ background:url(images/main_content_b_r.jpg) right top no-repeat;}
.main_content_b_m{ background:url(images/main_content_b_m.jpg) left top repeat-x; margin-left:23px; margin-right:18px; height:21px;}

.skinfoot{ text-align:center; height:60px; line-height:30px;}
.skinfoot,
.skinfoot a:link,
.skinfoot a:active,
.skinfoot a:visited{ color:#767676; text-decoration:none;}
.skinfoot a:hover{ color:#bd713b; text-decoration:underline;}

#logo img {
	vertical-align: top;
}
/* =E Skin Layout ----------------------------------------------------- */

/* =S Skin JDMENU ----------------------------------------------------- */
#globalNav,#globalNav .wrap,.jd_menu {
	background: url("images/bg_menu.png") no-repeat 0 0;
}

#globalNav {
	float: right;
	width: 745px;
	margin-right: 8px;
	background-color: #F9A11A;
	background-repeat: repeat-x;
	background-position: 0 -104px;
}

#globalNav .wrap {
	background-position: 0 0;
}

.jd_menu,.jd_menu ul,.jd_menu li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.jd_menu {
	padding: 0 3px 0 19px;
	background-position: 100% -208px;
}

.jd_menu li {
	cursor: pointer;
}

.jd_menu > li {
	float: left;
	padding: 0px 1px 5px 6px;
}

.jd_menu li a {
	display: block;
	color: #fffefe;
	white-space: nowrap;
	cursor: pointer;
	text-decoration: none;
}

.jd_menu > li > a {
	padding: 17px 16px 14px 12px;
	font: 12px/18px "Trebuchet MS",Tahoma,sans-serif;
	text-transform: uppercase;
}

.jd_menu > li.activetab,.jd_menu > li.jdm_hover,.jd_menu > li.jdm_active {
	background: url(images/menu_hover_l.jpg) left top no-repeat;
	color:#fffefe;
}

.jd_menu > li.activetab > a,.jd_menu > li.jdm_hover > a,.jd_menu > li.jdm_active > a {
	background: url(images/menu_hover_r.jpg) right top no-repeat;
	color:#fffefe;
}

/* ==S Sub Menu */
.jd_menu ul {
	display: none;
	position: absolute;
	z-index: 10000;
	min-width: 96px;
	margin: -2px 0 0 1px;
	padding: 5px 0;
	background: url(images/submenu_bg.png) left top repeat;
}

.jd_menu ul ul {
	margin: 0;
}

.jd_menu ul li a {
	padding: 2px 10px;
	font: 11px/17px Verdana,sans-serif;
	color:#fff;
}

.jd_menu ul li.jdm_hover {
	background-color: #5ac4df;
	color:#005e87;
}
.jd_menu ul li.jdm_hover a{
	color:#005e87;
}

.jd_menu ul li.haschild {
	padding-right: 8px;
	background-image: url("images/icon_smenu_tips.png");
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
/* ==E Sub Menu */
/* =E Skin JDMENU ----------------------------------------------------- */

/* =S Skin Typesetting ------------------------------------------------ */
.last-para {
	margin-bottom: 0;
}
/* =E Skin Typesetting ------------------------------------------------ */







